#include <SPI.h>       //包含spi库，spi是一种协议
#include <nRF24L01.h>  //包含nrf24l01
#include <RF24.h>      //rf总库

RF24 radio(7,8);       //定义引脚7与引脚8为ce，以及csn
const byte address[6] = "00001";//地址，bit位，byte叫段，一段等于8位，const定义变量不可改变
char text[32] ="";
void setup() {
Serial.begin(9600);     //打开串口，波特率设置为9600
radio.begin();          //开始使用nrf24l01
radio.openWritingPipe(address);//传入地址，使得通信
radio.setPALevel(RF24_PA_MIN); //使用RF24_PA_MIN这个模式RF24_PA_MIN (0)  | -18 dBm |  -6 dBm  | -12 dBm
radio.startListening();//不一样点，"开始听"接收数据，发送数据，将本设备命为从机
}

void loop() {
if(radio.available()){    //问死否接收到数据，否则不执行大括号内代码，是，则执行
radio.read(&text, sizeof(text));//读取text，后为长度，sizeof(text)为计算text长度
Serial.println(text);//打印text内容到串口监视器
text[32] ="";
}

}